SYNTAX:
LCD_RVS_FV_MV_SHORT_PIN(PINS, FORCE_V_VALUE, CLAMP_I_VALUE, E_RANGE, I_RANGE [,SR0/SR1/SR2] [,MEAS_LOOP=x] [,AVG or MAX or MIN or MAVG or RAM] [,UP_LIMIT=x] [,DOWN_LIMIT=x] [,FORCE_WAIT=x] [, RELAY_WAIT=x] [, WAIT=x] [,LOG_OFF] [,BinNo=x] [,LOG_ALIAS=name] [,LOG_UNIT=unit] [,USER_MONITOR/USER_MON_ONLY] [,IGNORE_FAIL] [,SERIAL] );
DESCRIPTION:
Use RVS to perform continuity test.
RVS force voltage value and read back the resource measure voltage value from RVS relational PIN in tester.
REQUIRED ARGUMENT:
PARA1: PINS
PIN_GROUP_NAME or PIN_NAME
PARA2: FORCE_V_VALUE
Voltage value, unit: V, mV or parameter name or GB1~64/MEASURE_VALUE/PinName variable or _C_Variable(double).
PARA3: CLAMP_I_VALUE
Current value, unit: A, mA or parameter name or GB1~64/MEASURE_VALUE/PinName variable or _C_Variable(double).
PARA4: E_RANGE
E1~E3; E1:¡Ó5V, E2:¡Ó10V, E3:¡Ó24V
Or _C_Variable
PARA5: I_RANGE
I1~I4; I1:¡Ó5UA, I2:¡Ó50UA, I3:¡Ó10mA, I4:¡Ó100mA
KEEP_I_RANGE: I-RANGE reference to the same instruction as the previous settings
Or _C_Variable
OPTIONAL ARGUMENT:
PARA: SR0/SR1/SR2
SLEW RATE
Default: SR0
PARA: MEAS_LOOP=x
Measure for x times to get the Average, Minimum, Maximum value.
Range:4K - or _C_Variable
Default: 1
PARA: AVG or MAX or MIN or MAVG
AVG/MAX/MIN/MAVG
AVG: Use the Average value to compare limit.
MAX: Use the Maximum value to compare limit.
MIN: Use the Minimum value to compare limit.
MAVG: get all measure values, ranking, then remove least 25% and largest 25% of measure values, average middle 50% of measure values. In this mode MEAS_LOOP range in 3~30000,and take longer measure time
Default: AVG.
PARA: UP_LIMIT=x
x : a voltage value, unit: V, mV or parameter name or GB1~64/MEASURE_VALUE/PinName variable or _C_Variable(double).
PARA: DOWN_LIMIT=x
x : a voltage value, unit: V, mV or parameter name or GB1~64/MEASURE_VALUE/PinName variable or C variable(double).
PARA: FORCE_WAIT=x
Wait time between force and measure.
x range:10us-200s or parameter name; Unit: s or ms or us;
Default: 0ms, Resolution=10us.
PARA: RELAY_WAIT=x
Wait time after relay close.
x range:10us-200s or parameter name; Unit: s or ms or us;
Default: 0ms, Resolution=10us.
PARA: WAIT=x
Wait time after instruction.
x range:10us-200s or parameter name; Unit: s or ms or us;
Default: 0ms, Resolution=10us.
PARA: LOG_OFF
Set measured value not log to datalog windows, even it is set to be on in engineering set.
Default: Depend on engineering setting.
PARA: BinNo=x
x: a integer from 1 to 2048; While test result is fail at this driver, system classify the device to bin x.
PARA: LOG_ALIAS=name
name: a string; EX: LOG_ALIAS=ABC. The setting name will show in the .csv file and user monitor.
PARA: LOG_UNIT=unit
unit: a string; EX: V, mV ......., This setting will show after the alias name.
Parameter can be set to LOG_UNIT=unit[.X] , this function can set the significant digits of fractional portion which will be shown in the .csv file.
X: The number of significant digits of fractional portion.
PARA: USER_MONITOR/USER_MON_ONLY
USER_MONITOR: Log measured value to user monitor.
USER_MON_ONLY: Only show measured value in monitor without producing C.S.V file and STDF file.
PARA: IGNORE_FAIL
This argument is identical to the function "Dc Ignore Fail=On" on engineer setting menu. It ignore the measure result, and go to next driver.
Default: OFF.
PARA: SERIAL/X1/X4/X12/X48
There are 48 RVSs in LCDDGen3 for continuity test.
Srtting "SERIAL" means only one device's pin is executed in each time until all assigned pins are finished,It will take the longest to execute.
Setting ¡§ X1/X4/X12/X48¡¨ means how many turns are required for all RVSs to complete the continuity test
EX:
If ¡§X4¡¨ means 12 RVSs force user setting voltage and the other 36 RVSs force 0V at a time, it takes four turns to complete all RVSs.
If ¡§X12¡¨ means 4 RVSs force user setting voltage and the other 44 RVSs force 0V at a time, it takes twelve turns to complete all RVSs.
Note:
¡§ X1¡¨ means 48 RVSs force user setting voltage at the same time, it costs the least time to complete continuity test but
cannot judge trace short situation.
Default: X4.
EXAMPLE(Normal Mode):
LCD_RVS_FV_MV_SHORT_PIN(ALL_LCD, -2.0V, 100mA, E1, I4,UP_LIMIT=-0.2V,DOWN_LIMIT=-1.2V, X12);
EXAMPLE(Serial Mode):
LCD_SET_ACTIVE_LOAD_CURRENT(200uA, 200uA, -2V);
LCD_SET_ADC_SWITCH_TABLE(ALL_LCD);
LCD_SET_RVS_SWITCH_TABLE(ALL_LCD);
LCD_SET_ACTIVE_LOAD_SWITCH_TABLE(ALL_LCD);
LCD_SET_SWITCH(ADC=ON, RVS=OFF, ACTIVE_LOAD=ON, WAIT=1.0mS);
LCD_RVS_FV_MV_SHORT_PIN(ALL_LCD, 2.0V, 100mA, E1, I4, UP_LIMIT=-0.2V, DOWN_LIMIT=-1.2V, SERIAL);